Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 APPLEGARTH Detached £1,164,965 £715,000 15 Mar 2007
3 APPLEGARTH Detached £1,385,161 £1,350,000 21 Nov 2023
5 APPLEGARTH Detached £1,167,100 £1,125,000 14 Apr 2022